Type safety for feature-oriented product lines
نویسندگان
چکیده
منابع مشابه
Type-Safe Feature-Oriented Product Lines
A feature-oriented product line is a family of programs that share a common set of features. A feature implements a stakeholder’s requirement, represents a design decision and configuration option and, when added to a program, involves the introduction of new structures, such as classes and methods, and the refinement of existing ones, such as extending methods. With feature-oriented decomposit...
متن کاملProduct Lines’ Feature-Oriented Engineering for Reuse: A Formal Approach
The feature oriented method with business component semantics (FORM/BCS) is an extension of the feature oriented reuse method (FORM) developed at Pohan University of Science and Technology in South Korea. It consists of two engineering processes: a horizontal engineering process driven by the FORM domain engineering process and a vertical engineering process driven by the FORM application engin...
متن کاملFeature-Based Variability Meta-modeling for Service-Oriented Product Lines
Service Oriented Architecture (SOA) has emerged as a paradigm for distributed computing that promotes flexible deployment and reuse. However, SOA systems currently lack a systematic approach for managing variability in service requirements and design. Our paper addresses this problem by applying software product line (SPL) concepts to model SOA systems as service families. We introduce an appro...
متن کاملTowards Feature-Oriented Variability Reconfiguration in Dynamic Software Product Lines
Dynamic Software Product Line (DSPL) provides a new paradigm for developing self-adaptive systems with the principles of software product line engineering. DSPL emphasizes variability analysis and design at development time and variability binding and reconfiguration at runtime, thus requires some kinds of variability mechanisms to map high-level variations (usually represented by features) to ...
متن کاملFeature Scoping for Product Lines
Product Line (PL) Engineering focuses on the development of complete system families as opposed to single systems. Systems are built of a reusable platform common to the whole family, and of specific parts extending it. The benefits of short time-to-market and lower development costs for each system within the system family are achieved by reusing the platform for each new system to be develope...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Automated Software Engineering
سال: 2010
ISSN: 0928-8910,1573-7535
DOI: 10.1007/s10515-010-0066-8